The Design of Optimized RISC Processor for Edge Artificial Intelligence Based on Custom Instruction Set Extension

نویسندگان

چکیده

Edge computing is becoming increasingly popular in artificial intelligence (AI) application development due to the benefits of local execution. One widely used approach overcome hardware limitations edge heterogeneous computing, which combines a general-purpose processor with domain-specific AI processor. However, this can be inefficient communication overhead resulting from complex protocol. To avoid overhead, concept an application-specific instruction set based on customizable architecture (ISA) has emerged. By integrating into core, on-chip replaces Further, custom extension (ISE) reduces number instructions needed execute applications. In paper, we propose uniprocessor system for lightweight systems. First, define ISE integrate and GPP single processor, minimizing overhead. Next, designed integrated core architecture, including base implemented FPGA. Finally, evaluated proposed through simulation implementation The results show that consumed 6.62% more lookup tables 74% fewer flip-flops while achieving up 193.88 times enhanced throughput performance 52.75 energy efficiency compared previous system.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Instruction Set Extension Through Partial Customization Of Low-End Risc Processor

This paper covers the design technique of an enhanced Reduce Instruction Set Computer (RISC)-based processor core using application-specific instruction-set processor (ASIP) methodology. The processor core, called UTeMRISC03, is essentially a synthesizable processor written in Verilog HDL with a 16-bit data path and a 22-bit wide instruction. Using ASIP methodology, the processor architecture i...

متن کامل

Instruction Set Extension for Long Integer Modulo Arithmetic on RISC-Based Smart Cards

Modulo multiplication of long integers (≥ 1024 bits) is the major operation of many public-key cryptosystems like RSA or Diffie-Hellman. The efficient implementation of modulo arithmetic is a challenging task, in particular on smart cards due to their constrained resources and relatively slow clock frequency. In this paper we present the concept of an application-specific instruction set extens...

متن کامل

On the design and implementation of a RISC processor extension for the KASUMI encryption algorithm

Modern cellular networks allow users to transmit information at high data rates, have access to IP-based networks deployed around the world, and access to sophisticated services. In this context, not only is it necessary to develop new radio interface technologies and improve existing core networks to reach success, but guaranteeing confidentiality and integrity during transmission is a must. T...

متن کامل

the comparative impact of prompts and recasts in processing instruction versus meaningful output-based instruction on efl learners’ writing accuracy

the purpose of the present study was to see which one of the two instruction-processing instruction (pi) and meaningful output based instruction (mobi) accompanied with prompt and recast- is more effective on efl learners’ writing accuracy. in order to homogenize the participants in term of language proficiency a preliminary english test (pet) was administrated between 74 intermediate students ...

The RISC - V Compressed Instruction Set Manual

Warning! This draft specification may change before being accepted as standard, so implementations made to this draft specification might not conform to the future standard.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2023

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2023.3276411